//
// Decompiled by Jadx - 349ms
//
package me.plusne.common.Json.Login;

import java.io.Serializable;
import java.util.List;

public class JsonLoginDeviceList implements Serializable {
    private List<DataBean> data;

    public boolean canEqual(Object obj) {
        return obj instanceof JsonLoginDeviceList;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof JsonLoginDeviceList)) {
            return false;
        }
        JsonLoginDeviceList jsonLoginDeviceList = (JsonLoginDeviceList) obj;
        if (!jsonLoginDeviceList.canEqual(this)) {
            return false;
        }
        List<DataBean> data = getData();
        List<DataBean> data2 = jsonLoginDeviceList.getData();
        return data != null ? data.equals(data2) : data2 == null;
    }

    public List<DataBean> getData() {
        return this.data;
    }

    public int hashCode() {
        List<DataBean> data = getData();
        return 59 + (data == null ? 43 : data.hashCode());
    }

    public void setData(List<DataBean> list) {
        this.data = list;
    }

    public String toString() {
        return "JsonLoginDeviceList(data=" + getData() + ")";
    }
    public static class DataBean implements Serializable {
        private int id;
        private String loginName;
        private String name;
        private String time;
        private String user;
        private String uuid;

        public boolean canEqual(Object obj) {
            return obj instanceof DataBean;
        }

        public boolean equals(Object obj) {
            if (obj == this) {
                return true;
            }
            if (!(obj instanceof DataBean)) {
                return false;
            }
            DataBean DataBean = (DataBean) obj;
            if (!DataBean.canEqual(this) || getId() != DataBean.getId()) {
                return false;
            }
            String user = getUser();
            String user2 = DataBean.getUser();
            if (user != null ? !user.equals(user2) : user2 != null) {
                return false;
            }
            String uuid = getUuid();
            String uuid2 = DataBean.getUuid();
            if (uuid != null ? !uuid.equals(uuid2) : uuid2 != null) {
                return false;
            }
            String loginName = getLoginName();
            String loginName2 = DataBean.getLoginName();
            if (loginName != null ? !loginName.equals(loginName2) : loginName2 != null) {
                return false;
            }
            String time = getTime();
            String time2 = DataBean.getTime();
            if (time != null ? !time.equals(time2) : time2 != null) {
                return false;
            }
            String name = getName();
            String name2 = DataBean.getName();
            return name != null ? name.equals(name2) : name2 == null;
        }

        public int getId() {
            return this.id;
        }

        public String getLoginName() {
            return this.loginName;
        }

        public String getName() {
            return this.name;
        }

        public String getTime() {
            return this.time;
        }

        public String getUser() {
            return this.user;
        }

        public String getUuid() {
            return this.uuid;
        }

        public int hashCode() {
            int id = getId() + 59;
            String user = getUser();
            int hashCode = (id * 59) + (user == null ? 43 : user.hashCode());
            String uuid = getUuid();
            int hashCode2 = (hashCode * 59) + (uuid == null ? 43 : uuid.hashCode());
            String loginName = getLoginName();
            int hashCode3 = (hashCode2 * 59) + (loginName == null ? 43 : loginName.hashCode());
            String time = getTime();
            int hashCode4 = (hashCode3 * 59) + (time == null ? 43 : time.hashCode());
            String name = getName();
            return (hashCode4 * 59) + (name != null ? name.hashCode() : 43);
        }

        public void setId(int i) {
            this.id = i;
        }

        public void setLoginName(String str) {
            this.loginName = str;
        }

        public void setName(String str) {
            this.name = str;
        }

        public void setTime(String str) {
            this.time = str;
        }

        public void setUser(String str) {
            this.user = str;
        }

        public void setUuid(String str) {
            this.uuid = str;
        }

        public String toString() {
            return "JsonLoginDeviceList.DataBean(id=" + getId() + ", user=" + getUser() + ", uuid=" + getUuid() + ", loginName=" + getLoginName() + ", time=" + getTime() + ", name=" + getName() + ")";
        }
    }

}
